make utmost effort - İspanyolca İngilizce Sözlük